.jzw-dialog-wrap {
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	overflow:auto;
	border-radius:2px
}
.jzw-dialog-backdrop {
	background:#000;
	opacity:.6;
	filter:alpha(opacity=60);
	height:100%;
	width:100%;
	position:absolute;
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0
}
.jzw-dialog-wrap .jzw-dialog {
	position:absolute;
	overflow:hidden;
	-webkit-box-shadow:0 0 8px rgba(0,0,0,0.4);
	-moz-box-shadow:0 0 8px rgba(0,0,0,0.4);
	box-shadow:0 0 8px rgba(0,0,0,0.4);
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-transition:all;
	transition:all;
	-webkit-transition-duration:.4s;
	-moz-transition-duration:.4s;
	transition-duration:.4s;
	-webkit-transition:tranform;
	-webkit-transform:translateY(-100%);
	-moz-transform:translateY(-100%);
	transform:translateY(-100%);
	opacity:0
}
.jzw-dialog-wrap .jzw-dialog.dialog-animate {
	-webkit-transform:translateY(0);
	-moz-transform:translateY(0);
	transform:translateY(0);
	opacity:1
}
.jzw-dialog-content {
	position:relative;
	background:#fff;
	font-family:microsoft yahei,arial;
	color:#595959;
	position:relative;
	padding:20px 26px
}
.jzw-dialog-backdrop-loading .jzw-dialog-content {
	background:0;
	display:none
}
.jzw-dialog .jzw-dialog-content-alert,.jzw-dialog .jzw-dialog-content-confirm {
	background:#fff;
	border-radius:4px
}
.jzw-dialog-content .close {
	position:absolute;
	background:url(images/close.png) center center no-repeat;
	height:16px;
	width:16px;
	right:4px;
	top:4px;
	cursor:pointer;
	z-index:10
}
.jzw-dialog-content-header h4 {
	font-size:16px;
	color:#18b4ed
}
.jzw-dialog-content .jzw-dialog-content-detail {
	padding:30px 0
}
.jzw-dialog-content-footer button {
	display:block;
	width:96px;
	height:32px;
	text-align:center;
	line-height:32px;
	margin:0 auto;
	color:#fff;
	background:#18b4ed;
	font-size:14px
}
.jzw-dialog-confirm-button button {
	width:30%;
	margin:0 10%;
	display:inline;
	float:left
}
.jzw-dialog-big .jzw-dialog-content {
	padding:0;
	font-size:18px
}
.jzw-dialog-big .jzw-dialog {
	-moz-border-radius:0;
	-webkit-border-radius:0;
	*border:1px solid #efefef;
	border-radius:0;
	color:#666
}
.jzw-dialog-big .jzw-dialog-content .close {
	background:url("/statics/images/erji/close_big.png") center center no-repeat;
	_background:url("/statics/images/erji/close_big.gif") center center no-repeat;
	top:10px;
	right:10px;
	z-index:2
}
.jzw-dialog-big .jzw-dialog-content .jzw-dialog-content-header {
	border-bottom:1px dotted #dadada;
	height:56px;
	text-align:center
}
.jzw-dialog-big .jzw-dialog-content .jzw-dialog-content-header h4 {
	padding:12px 40px 10px 40px;
	line-height:30px;
	height:30px;
	font-size:18px;
	font-weight:bold;
	color:#666
}
.jzw-dialog-big .jzw-dialog-content-detail {
	padding:30px 40px 40px 40px;
	text-align:center;
	line-height:32px
}
.jzw-dialog-big .jzw-dialog-content-footer {
	padding-bottom:48px
}
.jzw-dialog-big .jzw-dialog-content-footer button {
	height:48px;
	line-height:48px;
	width:188px;
	font-size:18px;
	letter-spacing:1em;
	text-indent:1em;
	*text-indent:0;
	_padding-left:.5em;
	_height:44px;
	_line-height:44px;
	border-radius:4px
}
.jzw-dialog-big .jzw-dialog-confirm-button button {
	width:140px
}
.jzw-dialog-big .jzw-dialog-confirm-button button.ok {
	background:#fa931b;
	margin:0;
	margin-left:140px
}
.jzw-dialog-big .jzw-dialog-confirm-button button.cancel {
	margin:0;
	margin-left:60px
}
.jzw-dialog-feedback .jzw-dialog-content {
	background:#fff
}
.jzw-dialog-feedback-content {
	color:#a9a9a9;
	background:#fff
}
.jzw-dialog-feedback-content .close {
	position:absolute;
	background:url(images/close.png) center center no-repeat;
	height:8px;
	width:8px;
	right:10px;
	top:10px;
	cursor:pointer;
	z-index:2
}
.jzw-dialog-feedback-content h4 {
	font-size:16px;
	color:#18b4ed
}
.jzw-dialog-feedback-content textarea,.jzw-dialog-feedback-content input {
	background:#f6f6f6;
	border:1px solid #eaeaea;
	padding:8px;
	border-radius:2px
}
.jzw-dialog-feedback-content .text-comment,.jzw-dialog-feedback-content .text-contact {
	margin-top:12px
}
.jzw-dialog-feedback-content .text-comment {
	position:relative
}
.jzw-dialog-feedback-content .text-comment textarea {
	width:330px;
	height:112px;
	overflow:auto
}
.jzw-dialog-feedback-content .text-comment p {
	position:absolute;
	right:8px;
	bottom:8px;
	text-align:right;
	background:#f6f6f6
}
.jzw-dialog-feedback-content .text-contact input {
	width:330px;
	height:24px;
	line-height:24px
}
.jzw-dialog-feedback-content form button {
	width:96px;
	height:32px;
	text-align:center;
	line-height:32px;
	margin-top:12px;
	color:#fff;
	background:#18b4ed;
	font-size:14px
}
.hover:hover,.jzw-header a:hover,.jzw-nav li a:hover,.jzw-footer a:hover {
	color:#22ac38;
	text-decoration:none
}
.a_link {
	-webkit-transition:all;
	-moz-transition:all;
	-ms-transition:all;
	transition:all;
	-webkit-transition-duration:.25s;
	-moz-transition-duration:.25s;
	-ms-transition-duration:.25s;
	transition-duration:.25s;
	text-decoration:none
}
.a_link:hover {
	color:#22ac38;
	text-decoration:none
}
.h-first.first {
	padding-left:0 !important;
	border-left:0 !important;
	margin-left:0 !important
}
.h-last.last {
	padding-right:0 !important;
	border-right:0 !important;
	margin-right:0 !important
}
.inline-block {
	display:inline-block;
	*zoom:1;
	*display:inline;
	vertical-align:middle
}
.bd_3blue {
	background-color:#22ac38
}
.bd_3blue:hover {
	background-color:#50c2ff
}
.bd_3blue:active {
	background-color:#139ee9
}
html,body,div,ul,li,input,textarea,span,a,pre,img,p,hr,h1,h2,h3,h4,h5,h6,dd,dl,dt,i,em,strong,center,u,b,form,button,label,iframe,fieldset,applet,table,tbody,thead,tr,td,big,small {
	font-weight:normal;
	font-family:inherit;
	font-style:normal;
	line-height:inherit;
	padding:0;
	margin:0;
	border:0
}
html {
	background:#fff;
	height:100%
}
body {
	min-height:100%;
	line-height:24px;
	font-family:microsoft yahei,arial;
	background:#f1f2f6;
	font-size:14px;
	min-height:100%;
	_height:100%;
	vertical-align:middle
}
body.white {
	background:#fff
}
embed {
	display:none
}
input,textarea {
	resize:none;
	font-family:microsoft yahei,arial
}
ol,ul,li {
	list-style-type:none;
	list-style:none
}
a {
	color:#333;
	text-decoration:none
}
a:hover,a:focus {
	text-decoration:underline
}
button,input,textarea,a,img {
	outline:0
}
button,a {
	cursor:pointer;
	outline:0
}
.simple-container {
	-webkit-tap-highlight-color:transparent;
	-webkit-touch-callout:none;
	-webkit-text-size-adjust:none;
	position:relative;
	_height:100%;
	min-height:100%;
	min-width:1200px
}
.simple-container img {
	width:100%;
	height:100%
}
.no-image-load-icon,.no-image-load-icon img {
	background-image:none
}
.loading1 {
	background:url(images/img-loader.gif) no-repeat center
}
.loading {
	background:url(images/img-loader.gif) no-repeat center;
	min-height:100px
}
.loading.absolute,.loading.fixed {
	width:24px;
	height:24px;
	min-height:0;
	position:absolute;
	z-index:100;
	top:50%;
	left:50%;
	margin:-12px 0 0 -12px;
	background:#67cf22;
	-webkit-animation:loading-animate 1.2s infinite ease-in-out;
	-moz-animation:loading-animate 1.2s infinite ease-in-out;
	animation:loading-animate 1.2s infinite ease-in-out
}
.loading.fixed {
	position:fixed
}
.clear {
	clear:both !important
}
.clear-left {
	clear:left !important
}
.clear-right {
	clear:right !important
}
.clearfix,.cl {
	*zoom:1
}
.clearfix:before,.clearfix:after,.cl:before,.cl:after {
	display:table;
	line-height:0;
	content:""
}
.clearfix:after,.cl:after {
	clear:both
}
.word-break {
	word-break:break-all !important;
	word-wrap:break-word !important
}
.word-nowrap {
	white-space:nowrap !important
}
.hide {
	display:none !important
}
.list-unstyled {
	margin:0
}
.pull-left,.fl {
	float:left
}
.pull-right,.fr {
	float:right
}
.text-left {
	text-align:left !important
}
.text-right {
	text-align:right !important
}
.text-center {
	text-align:center !important
}
.hidden {
	overflow:hidden
}
.ellipsis {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.in,.out {
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-perspective:1000;
	-moz-perspective:1000;
	-ms-perspective:1000;
	perspective:1000;
	-webkit-transform-style:preserve-3d;
	-moz-transform-style:preserve-3d;
	-ms-transform-style:preserve-3d;
	transform-style:preserve-3d
}
.in {
	-webkit-animation-timing-function:ease-out;
	-webkit-animation-duration:350ms;
	-moz-animation-timing-function:ease-out;
	-moz-animation-duration:350ms;
	animation-timing-function:ease-out;
	animation-duration:350ms
}
.out {
	-webkit-animation-timing-function:ease-in;
	-webkit-animation-duration:225ms;
	-moz-animation-timing-function:ease-in;
	-moz-animation-duration:225ms;
	animation-timing-function:ease-in;
	animation-duration:225ms
}
.in.noanimate,.out.noanimate {
	-webkit-animation-timing-function:ease-out !important;
	-webkit-animation-duration:0 !important;
	-moz-animation-timing-function:ease-out !important;
	-moz-animation-duration:0 !important;
	animation-timing-function:ease-out !important;
	animation-duration:0 !important
}
@-webkit-keyframes fadein {
	from {
	opacity:0
}
to {
	opacity:1
}
}@-moz-keyframes fadein {
	from {
	opacity:0
}
to {
	opacity:1
}
}@keyframes fadein {
	from {
	opacity:0
}
to {
	opacity:1
}
}@-webkit-keyframes fade6in {
	from {
	opacity:0
}
to {
	opacity:.6
}
}@-moz-keyframes fade6in {
	from {
	opacity:0
}
to {
	opacity:.6
}
}@keyframes fade6in {
	from {
	opacity:0
}
to {
	opacity:.6
}
}@-webkit-keyframes fadeout {
	from {
	opacity:1
}
to {
	opacity:0
}
}@-moz-keyframes fadeout {
	from {
	opacity:1
}
to {
	opacity:0
}
}@keyframes fadeout {
	from {
	opacity:1
}
to {
	opacity:0
}
}.fade.out {
	opacity:0;
	-webkit-animation-duration:125ms;
	-webkit-animation-name:fadeout;
	-moz-animation-duration:125ms;
	-moz-animation-name:fadeout;
	animation-duration:125ms;
	animation-name:fadeout
}
.fade.in {
	opacity:1;
	-webkit-animation-duration:225ms;
	-webkit-animation-name:fadein;
	-moz-animation-duration:225ms;
	-moz-animation-name:fadein;
	animation-duration:225ms;
	animation-name:fadein
}
.fade6.in {
	opacity:.6;
	-webkit-animation-duration:225ms;
	-webkit-animation-name:fade6in;
	-moz-animation-duration:225ms;
	-moz-animation-name:fade6in;
	animation-duration:225ms;
	animation-name:fade6in
}
.jzw-container {
	position:relative
}
.jzw-fail {
	background:url("/statics/images/erji/404.png") center 180px no-repeat;
	padding-top:180px;
	height:420px;
	position:relative;
	margin:0 auto
}
.jzw-fail .content-text {
	position:absolute;
	top:190px;
	left:300px;
	color:#666;
	font-size:22px;
	line-height:32px
}
.jzw-fail .content-text strong {
	display:block;
	font-size:58px;
	line-height:60px;
	height:100px;
	width:260px;
	font-weight:bold;
	color:#fff;
	background:url("/statics/images/erji/f_404.png") left center no-repeat
}
.jzw-fail .content-text a {
	color:#007aff
}
.jzw-loading-backdrop {
	background:url("/statics/images/erji/loading1.gif") center center no-repeat;
	background-color:#eee;
	opacity:.2;
	filter:alpha(opacity=20);
	-moz-transform:all;
	-webkit-transform:all;
	transform:all;
	-moz-animation-duration:200ms;
	-webkit-animation-duration:200ms;
	animation-duration:200ms;
	position:fixed;
	_position:absolute;
	right:0;
	left:0;
	top:0;
	bottom:0;
	width:100%;
	height:100%;
	z-index:100
}
.jzw-wrap {
	position:relative;
	min-width:1200px;
	background:#fff
}
.jzw-width {
	width:1200px;
	margin:0 auto;
	position:relative;
	z-index:0
}
.jzw-pull-left {
	float:left
}
.jzw-pull-right {
	float:right
}
.jzw-text-left {
	text-align:left
}
.jzw-text-center {
	text-align:center
}
.jzw-text-right {
	text-align:right
}
.jzw-block {
	display:block
}
.jzw-inline-block {
	display:inline-block
}
.jzw-inline {
	display:inline
}
.update-broswer-guide {
	background:#18b5ed;
	text-align:center;
	height:32px;
	line-height:30px;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	z-index:2
}
.update-broswer-guide div {
	display:inline-block;
	_display:inline;
	width:1000px
}
.update-broswer-guide a,.update-broswer-guide span {
	float:left;
	color:#fff;
	font-size:14px;
	display:inline
}
.update-broswer-guide a {
	padding-left:24px;
	margin:0 6px
}
.update-broswer-guide .close {
	position:absolute;
	right:10px;
	top:0;
	display:block;
	height:32px;
	width:32px;
	cursor:pointer;
	background:url("/statics/images/erji/close.png") center center no-repeat
}
.update-broswer-guide .brower-chrome {
	background:url("/statics/images/erji/chrome.png") left center no-repeat
}
.update-broswer-guide .brower-ff {
	background:url("/statics/images/erji/ff.png") left center no-repeat
}
.update-broswer-guide .brower-360 {
	background:url("/statics/images/erji/360.png") left center no-repeat
}
.update-broswer-guide .brower-sougou {
	background:url("/statics/images/erji/sougou.png") left center no-repeat
}
.jzw-header {
	background:#F4F4F4;
	height:36px;
	line-height:36px;
	position:relative;
	color:#777476;
	font-size:12px
}
.jzw-header a {
	text-decoration:none
}
.jzw-header .jzw-pull-left {
	float:left
}
.jzw-header .jzw-pull-left a {
	color:#999
}
.jzw-header .jzw-pull-left a:hover {
	color:#ff8700
}
.jzw-header .jzw-pull-left .head-login {
	float:left
}
.jzw-header .jzw-pull-left .head-login a {
	color:#777476;
	padding:0 14px;
	line-height:12px;
}
.jzw-header .jzw-pull-left .head-login a.first {
	border-left:0;
	padding-left:0;
	margin-left:14px
}
.jzw-header .jzw-pull-left .head-login a:hover {
	color:#ff8700
}
.jzw-header .jzw-pull-right a {
	padding:0 14px;
	color:#777476
}
.jzw-header .jzw-pull-right a.last {
	padding-right:0
}
.jzw-header .jzw-pull-right a:hover {
	color:#ff8700
}
.jzw-header .jx-hot-city {
	float:left
}
.jzw-header .jx-hot-city a {
	text-decoration:none;
	padding:0 6px;
	color:#adb4c8
}
.jzw-header .jx-hot-city a:hover {
	color:#22ac38
}
.jzw-header .location-city {
	position:relative;
	float:left;
	margin-right:4px;
	color:#777476;
	z-index:10
}
.jzw-header .location-city .select-city {
	display:block;
	padding:0 0 0 24px;
	height:36px;
	background:url("/statics/images/erji/head-loc.png") 8px center no-repeat;
	font-weight:bold;
	text-decoration:none;
	cursor:default;
	position:relative
}
.jzw-header .location-city .select-city b {
	display:block;
	padding-right:28px;
	background:url("/statics/images/erji/city.png") right 17px no-repeat
}
.jzw-header .location-city.active {
	color:#666
}
.jzw-header .location-city.active .select-city {
	background:url("/statics/images/erji/head-loc.png") 8px center no-repeat;
	background-color:#fff;
	position:relative;
	z-index:10;
}
.jzw-header .location-city.active .select-city b {
	background:url("/statics/images/erji/city.png") right -79px no-repeat
}
.jzw-header .jzw-pull-right,.jzw-header .jzw-pull-right {
	padding:0
}
.jzw-header .jzw-pull-right .header-enroll a {
	color:#18b4ed;
	cursor:pointer;
	font-weight:bold
}
.jzw-header .jzw-pull-right .header-recruit a {
	color:#ff6531;
	font-weight:bold
}
.loading,.jzw-loading {
	background:url(images/loading1.gif) center center no-repeat;
	height:100%
}
.jzw-loading-bg {
	background:url(images/loading1.gif) center center no-repeat
}
.jzw-loading {
	height:300px
}
.jzw-citys {
	border:1px solid #e6e6e6;
	padding:20px 12px 20px 12px;
	position:absolute;
	top:32px;
	left:0;
	background:#fff;
	width:750px;
	z-index:0;
	display:none
}
.jzw-citys .citys-header ul {
	position:relative;
	background:#f9f9f9;
	border-top:3px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	height:36px
}
.jzw-citys .citys-header li {
	float:left;
	text-align:center;
	width:62px
}
.jzw-citys .citys-header li a {
	display:block;
	border-left:1px solid #f8f8f8;
	border-right:1px solid #f8f8f8;
	height:36px;
	line-height:36px;
	font-size:14px;
	color:#777;
	font-weight:bold;
	padding:0 14px;
	text-decoration:none
}
.jzw-citys .citys-header li.active {
	position:relative;
	background:#fff;
	border-top:3px solid #22ac38;
	margin-top:-3px;
	z-index:1;
	_margin-top:-4px;
	_top:1px
}
.jzw-citys .citys-header li.active a {
	background:#fff;
	height:37px;
	line-height:37px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5
}
.jzw-citys .citys-item {
	background:#fff
}
.jzw-citys .citys-item ul {
	margin-top:4px
}
.jzw-citys .citys-item li {
	float:left;
	width:710px;
	position:relative
}
.jzw-citys .citys-item li.last div {
	border-bottom:0
}
.jzw-citys .citys-item h3 {
	float:left;
	width:54px;
	height:24px;
	color:#fc6633;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	top:50%;
	left:0;
	margin-top:-12px;
	position:absolute
}
.jzw-citys .citys-item div {
	float:left;
	width:628px;
	margin-left:54px;
	border-bottom:1px solid #f8f8f8;
	padding:6px 0 4px 24px;
	display:inline
}
.jzw-citys .citys-item div a {
	float:left;
	color:#6c6c6c;
	padding:0 8px;
	margin:0;
	line-height:24px;
	white-space:nowrap
}
.jzw-citys .citys-item div a:hover {
	color:#22ac38
}
.jzw-citys .citys-item div a.active {
	color:#fff;
	border:0;
	background:0;
	background:#22ac38
}
.jzw-citys .citys-item .citys-items div {
	width:690px;
	margin-left:16px;
	padding:6px 0 4px 0;
	border-bottom:1px solid #f1f1f1
}
.jzw-nav {
	padding: 14px 0 14px 0;;
	color:#333
}
.jzw-nav .logo img {
	background:0
}
.jzw-nav ul {
	width:756px;
	float:left;
	padding-left:20px
}
.jzw-nav li {
	float:left
}
.jzw-nav li a {
	text-decoration:none;
	display:block;
	padding:22px 0;
	color:#333;
	-webkit-transition:all;
	transition:all;
	-webkit-transition-duration:.4s;
	transition-duration:.4s
}
.jzw-nav li span {
	display:block;
	vertical-align:middle;
	line-height:17px;
	font-size:16px;
	text-align:center;
	padding:0 20px
}
.jzw-nav li.last span {
	border-right:0
}
.jzw-nav li.active a {
	color:#22ac38
}
.jzw-nav .download-bg {
	float:right;
	height:46px;
	width:160px;
	margin-top:-2px;
	position:absolute;
	right:0;
	background:url("/statics/images/erji/nav_bg.png") center bottom no-repeat;
	z-index:10
}
.jzw-nav .download-bg a {
	display:block;
	height:46px
}
.jzw-nav .search {
	width:280px;
	height:36px;
	border:1px solid #ccc;
	position:relative;
	top: 13px;
}
.jzw-nav .search button {
	display:block;
	position:absolute;
	right:0;
	top:0;
	width:28px;
	height:36px;
	background:url("/statics/images/erji/search.png") left center no-repeat
}
.jzw-nav .search label {
	display:block;
	padding:6px;
	width:240px
}
.jzw-nav .search input {
	width:100%;
	line-height:24px;
	height:24px
}
.jzw-nav .search .type-list {
	position:absolute;
	display:none;
	top:36px;
	left:-1px;
	padding:0 16px 0 10px;
	width:60px;
	border:1px solid #ccc;
	border-top:0;
	background:#fff;
	color:#999;
	line-height:36px
}
.jzw-nav .search .type-list li {
	width:100%
}
.jzw-nav .search.select .type {
	background:url("/statics/images/erji/cor.png") 70px 14px no-repeat
}
.jzw-nav .search.select .type-list {
	display:block
}
.jzw-nav .search-box div,.jzw-nav .search-box label {
	float:left
}
.jzw-nav .search-box .type {
	line-height:36px;
	width:60px;
	border-right:1px solid #ccc;
	padding:0 16px 0 10px;
	background:url("/statics/images/erji/cor.png") 70px -171px no-repeat;
	color:#999
}
.jzw-bottom {
	background:#333a4d;
	color:#adb4c8;
	position:relative;
	z-index:2
}
.jzw-bottom .bottom-tab {
	padding-top:20px;
	overflow:hidden
}
.jzw-bottom .bottom-tab li {
	float:left;
	padding:0 10px 4px 10px;
	width:70px;
	display:inline;
	text-align:center
}
.jzw-bottom .bottom-tab li a {
	color:#adb4c8;
	text-decoration:none
}
.jzw-bottom .bottom-tab li.active a {
	color:#fff
}
.jzw-bottom .bottom-tab-left {
	float:left;
	width:744px
}
.jzw-bottom .bottom-tab-left li {
	position:relative;
	z-index:1;
	height:24px;
	overflow:hidden
}
.jzw-bottom .bottom-tab-left ul {
	border-bottom:1px solid #63697b
}
.jzw-bottom .bottom-tab-right {
	right:0;
	top:28px;
	width:416px;
	position:absolute
}
.jzw-bottom .bottom-tab-right li {
	margin:0;
	width:128px;
	padding:0;
	color:#fff;
	position:relative
}
.jzw-bottom .bottom-tab-right li p {
	margin-top:6px;
	color:#adb4c8;
	padding-left:10px;
	cursor:default
}
.jzw-bottom .bottom-tab-right li .weixin {
	font-size:12px;
	background:url("/statics/images/erji/b_wei.png") left center no-repeat
}
.jzw-bottom .bottom-tab-right li .qq {
	font-size:12px;
	background:url("/statics/images/erji/b_qq.png") left center no-repeat
}
.jzw-bottom .bottom-tab-right li.text-center {
	padding-left:20px;
	width:124px
}
.jzw-bottom .bottom-tab-right li div {
	margin-top:8px;
	background:#fff;
	padding:10px;
	border-radius:2px;
	position:relative
}
.jzw-bottom .bottom-tab-right li div.wei-icon {
	display:none;
	position:absolute;
	top:56px;
	left:16px
}
.jzw-bottom .bottom-tab-right li div.qq-icon {
	display:none;
	position:absolute;
	top:84px;
	left:16px
}
.jzw-bottom .bottom-tab-right li div span {
	position:absolute;
	top:-9px;
	left:50%;
	margin-left:-2px;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
	display:block;
	border-left:5px solid #333a4d;
	border-bottom:5px solid #fff;
	border-right:5px solid #333a4d;
	border-top:5px solid #333a4d
}
.jzw-bottom .bottom-content-left {
	float:left;
	width:740px;
	padding-top:6px;
	padding-bottom:20px;
	font-size:12px
}
.jzw-bottom .bottom-content-left a {
	float:left;
	padding:6px 18px 0 0;
	text-align:center;
	color:#7c8397;
	white-space:nowrap;
	text-decoration:none;
	display:inline
}
.jzw-bottom .bottom-content-left a:hover {
	color:#adb4c8
}
.jzw-bottom .bottom-content-left .bottom-host-links a {
	width:auto;
	padding:6px 30px 0 0
}
.jzw-bottom .bottom-content-left .bottom-host-links,.jzw-bottom .bottom-content-left .bottom-fujin-citys {
	display:none
}
.jzw-bottom .bottom-content-right {
	float:right;
	width:416px;
	padding-bottom:48px;
	margin-top:-1px
}
.jzw-bottom .bottom-content-right dd {
	float:left;
	width:110px;
	height:110px;
	padding:6px;
	border-radius:4px;
	margin-right:22px;
	border:1px solid #f2f2f2;
	display:inline;
	background:#fff
}
.jzw-bottom .bottom-content-right dd.sina {
	margin-right:0
}
.jzw-bottom .bottom-content-right img {
	background:0
}
.jzw-footer {
	background:#333a4d;
	overflow:hidden;
	color:#adb4c8;
	padding-bottom:26px;
	position:relative;
	z-index:0
}
.jzw-footer ul {
	padding-top:16px;
	margin-left:-12px
}
.jzw-footer ul li {
	color:#fff;
	display:inline-block;
	*zoom:1;
	*display:inline
}
.jzw-footer ul li.last {
	border-right:0
}
.jzw-footer ul a,.jzw-footer ul span {
	color:#adb4c8;
	height:14px;
	line-height:14px;
	padding:0 12px
}
.jzw-footer .footer-nav-links {
	width:940px
}
.jzw-footer .footer-icon {
	margin-top:14px;
	background:url("/statics/images/erji/footer_icon1.png") left center no-repeat;
	height:34px;
	width:260px
}
.jzw-footer p {
	color:#7c8397;
	padding-top:8px
}
.jzw-site-nav {
	color:#8d8d8d;
	margin:16px 0
}
.jzw-site-nav a {
	color:#666;
	text-decoration:none;
	cursor:default
}
.jzw-site-nav a.text-padding {
	padding:0 8px
}
.jzw-site-nav a.no-background {
	background:0
}
.jzw-site-nav a.text-decoration {
	cursor:pointer
}
.jzw-site-nav a.text-decoration:hover {
	text-decoration:underline;
	color:#18b4ed
}
.jzw-site-nav a.active {
	color:#18b4ed
}
.jzw-float-layout {
	position:fixed;
	_position:absolute;
	right:20px;
	height:148px;
	width:50px;
	margin-top:-150px;
	_top:90%;
	bottom:120px;
	z-index:10
}
.jzw-float-layout .jzw-float-layout-wrap {
	border-bottom:0;
	position:relative;
	overflow:hidden;
	width:48px
}
.jzw-float-layout li {
	float:left
}
.jzw-float-layout li a,.jzw-float-layout li a:hover,.jzw-float-layout li span {
	float:left;
	height:40px;
	width:40px;
	padding:4px;
	cursor:pointer;
	text-align:center;
	color:#fff;
	text-decoration:none
}
.jzw-float-layout li div {
	width:100px;
	height:48px;
	border-bottom:1px solid #eee;
	line-height:0
}
.jzw-float-layout li div:last-child {
	border-bottom:0
}
.jzw-float-layout .active-ul-wrap li div {
	border-bottom:1px solid #c9cbd0
}
.jzw-float-layout .active-ul-wrap .text-feedback,.jzw-float-layout .active-ul-wrap .text-contact,.jzw-float-layout .active-ul-wrap .text-top {
	display:block
}
.jzw-float-layout .active-ul-wrap .icon-feedback,.jzw-float-layout .active-ul-wrap .icon-contact,.jzw-float-layout .active-ul-wrap .icon-top {
	display:none
}
.jzw-float-layout li.active .text-feedback,.jzw-float-layout li.active .text-contact,.jzw-float-layout li.active .text-top {
	background:#18b4ed
}
.jzw-float-layout .text-feedback,.jzw-float-layout .text-contact,.jzw-float-layout .text-top {
	background:#d2d0d0;
	color:#fff;
	line-height:20px;
	font-size:14px;
	text-decoration:none
}
.jzw-float-layout .icon-feedback {
	background:url("/statics/images/erji/feedback.png") center center no-repeat
}
.jzw-float-layout .icon-contact {
	background:url("/statics/images/erji/contact.png") center center no-repeat
}
.jzw-float-layout .icon-top {
	background:url("/statics/images/erji/back_top.png") center center no-repeat
}
.jzw-float-layout li .icon-feedback,.jzw-float-layout li .icon-contact,.jzw-float-layout li .icon-top {
	background-color:#f8f8f8
}
.jx-guide,.jx-guide .jx-mask,.jx-guide .jx-content {
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	width:100%;
	height:100%;
	z-index:0
}
.jx-guide {
	z-index:100;
	position:fixed
}
.jx-guide .jx-mask div {
	position:absolute;
	top:0;
	width:0;
	height:0;
	background:#000;
	opacity:.8;
	filter:alpha(opacity=80);
	-webkit-transition:all;
	transition:all;
	-webkit-transition-duration:.4s;
	transition-duration:.4s
}
.jx-guide .jx-mask .jx-mask-top {
	top:0;
	left:0;
	width:100%
}
.jx-guide .jx-mask .jx-mask-left {
	left:0
}
.jx-guide .jx-mask .jx-mask-right {
	right:0
}
.jx-guide .jx-mask .jx-mask-bottom {
	bottom:0;
	left:0;
	right:0;
	width:100%
}
.jx-guide .jx-content {
	z-index:1
}
.jx-guide .jx-content .jx-guide-image {
	-webkit-transition:all;
	transition:all;
	-webkit-transition-duration:.4s;
	transition-duration:.4s;
	position:absolute;
	top:100%;
	left:100%;
	height:214px;
	width:518px;
	background:url("/statics/images/erji/guide.png") center center no-repeat;
	_background:url("/statics/images/erji/guide_ie6.png") center center no-repeat
}
.jzw-paging-container {
	margin-top:30px;
	text-align:center
}
.jzw-paging-container .paging-inner {
	display:inline-block;
	*display:inline
}
.jzw-paging-container button,.jzw-paging-container a {
	display:inline-block;
	outline:0;
	margin-right:8px;
	padding:0 14px;
	height:35px;
	line-height:35px;
	border:1px solid #eaeaea;
	background:#fff;
	font-size:12px;
	color:#474747;
	cursor:pointer;
	text-decoration:none
}
.jzw-paging-container button.current,.jzw-paging-container a.current {
	background:#2da5ec;
	color:#fff;
	cursor:default
}
.jzw-paging-container button.current:hover,.jzw-paging-container a.current:hover {
	border-color:#eaeaea;
	color:#fff
}
.jzw-paging-container button:hover,.jzw-paging-container a:hover {
	border-color:#22ac38;
	color:#22ac38;
	text-decoration:none
}
.jzw-paging-container span {
	display:inline-block;
	height:35px;
	line-height:35px
}
.jzw-paging-container input {
	width:50px;
	border:1px solid #ccc;
	height:33px;
	line-height:33px;
	margin:0 5px;
	padding-left:10px;
	color:#474747
}
.jzw-paging-container .paging-ok {
	margin-left:8px;
	margin-right:0
}
.jzw-paging .paging li {
	border-bottom:0
}
.jzw-paging .paging li:hover {
	background:none !important
}
.jzw-paging .paging {
	margin:0 auto;
	text-align:center;
	color:#474747
}
.jzw-paging .paging li {
	margin:0 6px;
	background:#fff;
	display:inline-block;
	_zoom:1;
	*display:inline
}
.jzw-paging .paging a {
	text-decoration:none;
	float:left;
	text-align:center;
	line-height:32px;
	padding:0 12px;
	height:32px;
	display:inline;
	background:#fff;
	cursor:pointer;
	white-space:nowrap;
	border:1px solid #e6e6e6;
	color:#666;
	margin:0 5px
}
.jzw-paging .paging a:hover {
	text-decoration:none;
	color:#22ac38;
	background:#fff;
	border:1px solid #22ac38
}
.jzw-paging .paging a.active {
	color:#fff;
	background:#22ac38;
	border:1px solid #22ac38
}
.jzw-paging .paging a.disabled {
	color:#999;
	cursor:not-allowed
}
.jzw-paging .paging a.disabled:hover {
	color:#999;
	border:1px solid #e6e6e6
}
.float-l,.float-l-ul li {
	float:left;
	_display:inline
}
.float-r {
	float:right;
	_display:inline
}
